*{
	margin: 0;
	padding: 0;
}
body {
background:#2B2B2B;
}
textarea#ta{
	resize: none;
	border: 0px solid #ccc;
	padding-left: 3px;
	padding-top: 3px;
	width:377px;
	height:88px;
	margin-top:0px;
}

.sendbox{
	position:relative;/*消息框位置是相对的*/
	width:260px;
	background-color: #FFFFFF;
	float: right;
	margin:20px 20px 10px 20px;
}

.send {
position:relative;/*消息框位置是相对的*/
width:180px;
background:#009ACD;
border-radius:5px;/*消息边框圆角*/
margin:0px 0px 10px 20px;
padding:10px;
font-size:12px;  /*消息字体大小*/
float:right;
}
.name{
	float: right;
}

.nameleft{
	float: left;
}
.sendleftbox{position:relative;/*消息框位置是相对的*/
	width:260px;
	background-color: #FFFFFF;
	float: left;
	margin:20px 20px 10px 20px;
	
}


.sendleft{
position:relative;
width:180px;
background:#009ACD;
border-radius:5px;
margin:0px 0px 0px 0px;
padding:10px;
font-size:12px;  
float:left;
}
.sendleft .arrowleft {
position:absolute;
top:5px;
left:-16px;
width:0;
height:0;
font-size:0;
border:solid 8px;
border-color:#FFFFFF #009ACD #FFFFFF #FFFFFF ;
}



.send .arrow {
position:absolute;
top:5px;
right:-16px;
width:0;
height:0;
font-size:0;
border:solid 8px;
border-color:#FFFFFF #FFFFFF #FFFFFF #009ACD;
}

.box{
margin: auto;
width: 550px;
height: 500px;
border:4px solid #ccc;
border-color:#FFFFFF;
	
}
.box1{
margin: auto;	
width:370px;
height:380px;
overflow-y:auto;
border:4px solid #ccc;
border-color:#8EE5EE;
float: right;
background-color: #FFFFFF;
}
.box2{
	margin: auto;
	width: 378px;
	height: 112px;
	float:right;
	border:0px solid #ccc;
	background-color: #FFFFFF;
	border-color ;
}
.box3{
	width: 172px;
	height:500px;
	float: left;
	border:0px solid #ccc;
	/*background-color: #F1EDC2;*/
	background: #FFFF80;
	border-color: #030303;
	
}

div#chart{
	width: 190px;
}

p.self{
	text-align: center;
	width: 172px;
	padding-top: 10px;
	padding-bottom: 10px;
}

p.user{
	text-align: center;
	width: 172px;
	padding-top: 10px;
	padding-bottom: 10px;
}
 

.clear{
clear:both;
}

button#submit{
	float: right;
}